History
History
Synonyms
UK
US
Meaning:
invest

to put (money) into a business etc; to buy something

contribute money to make money

PUT UP DOUGH as in Wiktionary
PUT UP DOUGH as in Wikipedia